version history

for wslib

current version: 0.3 (released on 03/03/2008)

0.3

made wslib into a Quark - version history will be continued on svn repos

various changes all over the lib

changed Array:find to Array:selectFindString

removed Color:!=

0.23

added this version history

added writePDF to ColPen and SVGFile based on unix/linux gs

major improvements on SVG

major improvements on ScaledUserView

ScaledUserView.keepRatio now works (also for ScaledUserViewWindow)

SimpleMIDIFile.p added (creates a Ppar'ed set of Pbinds) -> call .p.play to play as pattern

added dependancies folder

added PlayBufCF and PlayBufAlt classes (not documented yet) for automatic crossfade looping

added Buffer:copyLoop

0.22

fixed intel crash bug for ScaledUserView

0.21

correction in RoundButton helpfile

added example in SimpleMIDIFile help file

small change to SimpleMIDIFile:init0 / init1 - timeSignature can now also be a String

removed ScrollingNBox (obsolete)

removed Kemar2 (too experimental - mail me if you want it anyway)

0.2

major improvements on SVG:

- optimized drawing

- asPostScript / writePostScript added

- made new SVGGraphicObject superclass of all non-text/non-group objects

- enabled "opacity" element support

- drawing now fully compatible with SwingOSC using GUI.swing.

various small improvements

0.1

initial version, assembled on 11/05/2007

wslib is the result of about 3 years of work. It used to be just for my own convenience while programming, but over these years the lib has grown into something that might be useful to others as well.

Some functions are older then others, so there might be a difference in coding stile troughout the lib. Many of the Classes in wslib are in some way depending on each other, and will only work if they are accompanied by the rest of the lib. My work on the Game Of Life Wavefield Synthesis system has resulted in a lot of additions to my lib as well. In the future I might release the Wavefield interface itself, but right now it seems to specific for our system and not yet well-documented. Expect this somewhere in the 2007/2008 school season.